Text copied to clipboard!
Název
Text copied to clipboard!Vývojář systémových funkcí pro vestavěné systémy
Popis
Text copied to clipboard!
Hledáme zkušeného vývojáře systémových funkcí pro vestavěné systémy, který se připojí k našemu týmu. V této roli budete zodpovědní za návrh, vývoj a optimalizaci softwarových funkcí pro vestavěné systémy v různých průmyslových odvětvích. Budete úzce spolupracovat s hardwarovými inženýry, testovacími specialisty a dalšími vývojáři na vytváření efektivních a spolehlivých řešení.
Vaše hlavní úkoly budou zahrnovat analýzu požadavků, návrh architektury softwaru, implementaci kódu a jeho testování. Budete pracovat s různými programovacími jazyky, jako jsou C a C++, a využívat moderní vývojové nástroje a metodologie. Důležitou součástí vaší práce bude také optimalizace výkonu a spotřeby energie vestavěných systémů.
Očekáváme, že budete mít zkušenosti s vývojem softwaru pro mikrokontroléry, operační systémy v reálném čase (RTOS) a komunikační protokoly. Znalost hardwarových architektur a schopnost číst a interpretovat schémata zapojení jsou výhodou. Dále oceníme zkušenosti s testováním a laděním vestavěných systémů.
Tato pozice vyžaduje analytické myšlení, schopnost řešit problémy a schopnost pracovat v týmu. Budete mít příležitost pracovat na inovativních projektech a přispět k vývoji moderních technologií. Pokud máte vášeň pro vestavěné systémy a chcete se podílet na vývoji špičkových řešení, rádi vás přivítáme v našem týmu.
Odpovědnosti
Text copied to clipboard!- Návrh a implementace systémových funkcí pro vestavěné systémy.
- Analýza požadavků a návrh softwarové architektury.
- Optimalizace výkonu a spotřeby energie vestavěných systémů.
- Spolupráce s hardwarovými inženýry a dalšími vývojáři.
- Testování a ladění softwaru pro vestavěné systémy.
- Dokumentace vývoje a implementovaných řešení.
- Integrace softwaru s různými komunikačními protokoly.
- Podpora a údržba existujících softwarových řešení.
Požadavky
Text copied to clipboard!- Zkušenosti s programováním v jazycích C a C++.
- Znalost operačních systémů v reálném čase (RTOS).
- Zkušenosti s vývojem softwaru pro mikrokontroléry.
- Schopnost číst a interpretovat schémata zapojení.
- Znalost komunikačních protokolů (např. UART, SPI, I2C, CAN).
- Zkušenosti s testováním a laděním vestavěných systémů.
- Analytické myšlení a schopnost řešit problémy.
- Schopnost pracovat v týmu a efektivně komunikovat.
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s vývojem softwaru pro vestavěné systémy?
- Můžete popsat projekt, na kterém jste pracovali a který zahrnoval mikrokontroléry?
- Jaké nástroje a metodologie používáte pro testování vestavěných systémů?
- Jak přistupujete k optimalizaci výkonu softwaru pro vestavěné systémy?
- Jaké komunikační protokoly jste v minulosti implementovali?
- Jaké jsou vaše zkušenosti s operačními systémy v reálném čase?
- Jak řešíte problémy s laděním softwaru pro vestavěné systémy?
- Jaké jsou vaše zkušenosti s prací v týmu na vývoji vestavěných systémů?